package com.datawarehouse;


import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.List;

import daoDeux.SoustracteurDeux;
import daoUn.SoustracteurUn;
import dto.bd1.ClientUN;
import dto.bd2.ClientDeux;

import junit.framework.TestCase;

public class Test2 extends TestCase {

	public void testConection() {

		try {
			Class.forName("com.mysql.jdbc.Driver");
			Connecteur connecteur = new Connecteur(
					"jdbc:mysql://127.0.0.1:3306/bd_gites", "root", "");
			connecteur.openConnection();
			Connection con=connecteur.getConnection();
			List<String> listCreate=ScriptTableDeux.getScriptCreateTable();
			for(String client:listCreate){
				Statement s = con.createStatement();
				s.execute(client);
			}
			
			SoustracteurDeux soustracteur=new SoustracteurDeux();
			List<ClientDeux> listClient=soustracteur.getClientFromDbDeux(con);
			for(ClientDeux client:listClient){
				System.out.println(client);
			}
			
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (ClassNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

	}

}
